(a river) flow - Francés Inglés Diccionario